package com.qububu.emporium.goodsType.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.qububu.db.dao.impl.GoodsTypeDaoImpl;
import com.qububu.emporium.goodsType.dto.BigTypeDto;
import com.qububu.emporium.goodsType.dto.LittleTypeDto;
import com.qububu.emporium.goodsType.service.GoodsTypeService;

@Service
public class GoodsTypeServiceImpl implements GoodsTypeService {

	@Resource
	private GoodsTypeDaoImpl goodsTypeDao;
	
	/**
	 * @author ZCW
	 * @功能 根据大的类型id查找出对应子类型
	 * @param bigTypeId 商品大类型
	 * @return List 装有小类型类的列表
	 * */
	public List<LittleTypeDto> getLittleTypeByBigTypeId(int bigTypeId) {
		// TODO Auto-generated method stub
		
		List<LittleTypeDto> littleTypeList = goodsTypeDao.getLittleTypesByBigTypeId(bigTypeId); 

		return littleTypeList;
	}
	
	/**
	 * @author ZCW
	 * @功能 得到所有的商品大分类
	 * */
	public List<BigTypeDto> getGoodsBigTypes() {
		// TODO Auto-generated method stub		
		List<BigTypeDto> btList = goodsTypeDao.getGoodsBigTypes(); 
	
		return btList;
	}
}
